.banner_wrapper {
   display: block;
   position: relative;

   .banner_shoot {
      position: absolute;
      bottom: 10px;
      left: 50%;
      transform: translateX(-50%);
      z-index: 2;
      display: flex;

      .shoot {
         width: 6px;
         height: 6px;
         border: 1px solid #fff;
         display: flex;
         justify-content: center;
         align-items: center;
         margin-right: 8px;
         border-radius: 3px;
         overflow: hidden;
         &:last-child {
            margin-right: 0;
         }

         &.shoot_active {
            background: #fff;
         }

      }
   }
}